package com.example.demo.vo;

import java.util.List;

/**
 * 购物车对象
 */
public class CartVO {
    //购物车卡片
    private List<CartItemVO> cartItems;
    //购物车总价
    private Integer totalPrice;

    /**
     * 获取购物车总价格
     * @return
     */
    public int getTotalPrice(){
        return cartItems.stream().mapToInt(CartItemVO::getTotalPrice).sum();
    }

    public List<CartItemVO> getCartItems() {
        return cartItems;
    }

    public void setCartItems(List<CartItemVO> cartItems) {
        this.cartItems = cartItems;
    }

}
